[livres divers classés par sujet] [Informatique] [Algorithmique] [Programmation] [Mathématiques] [Hardware] [Robotique] [Langage] [Intelligence artificielle] [Réseaux]
[Bases de données] [Télécommunications] [Chimie] [Médecine] [Astronomie] [Astrophysique] [Films scientifiques] [Histoire] [Géographie] [Littérature]

BPEL Fragments for Modularized Reuse in Modeling BPEL Processes

title BPEL Fragments for Modularized Reuse in Modeling BPEL Processes
creator Ma, Zhilei
Leymann, Frank
date 2009-04
language eng
identifier  http://www.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2009-21&engl=1
description BPEL has been established as the standard for modeling business processes by orchestratingWeb services. When modeling a BPEL process, users end up in basically three approaches: from scratch, by using a process template or a reference process, and by ad hoc modifying a existing process model to meet the current requirements. There is strong demand on a flexible and modularized approach for reusing BPEL process models. As neither the BPEL standard nor the current BPEL extensions support such a feature for reuse, we present in this paper a formal definition for BPEL fragments. In this paper we first study the related work on process fragments and distinguish BPEL fragments from existing reuse approaches in service-oriented process modeling. Based on the requirement analysis we present a definition of BPEL fragments in XML schema. By adopting our definition of BPEL fragments, the flexibility of modularized reuse of BPEL process models can be significantly increased.
publisher IEEE Computer Society
type Text
Article in Proceedings
source In: The Fifth International Conference on Networking and Services (ICNS 2009), Valencia, Spain, April 20-25, 2009, pp. 1-6
contributor Institut für Architektur von Anwendungssystemen (IAAS)
subject Models and Principles (CR H.1)
BPEL
BPEL fragment
process fragment
reuse
business process modeling
relation International Academy, Research and Industry Association (IARIA)